from PIL import Image
import binascii

# 打开图片文件
image = Image.open('resource/icon/check.png')

# 将图片转换为RGB模式
image = image.convert('RGB')

# 获取图片的像素数据
pixels = image.load()

# 创建一个空字符串用于存储16进制数据
hex_data = ''

# 遍历图片的每个像素
for y in range(image.size[1]):
    for x in range(image.size[0]):
        # 获取像素的RGB值
        r, g, b = pixels[x, y]
        # 将RGB值转换为16进制并添加到字符串中
        hex_data += '{:02x}{:02x}{:02x}'.format(r, g, b)

# 打印或返回16进制数据
print(hex_data)
